Part Number Hot Search : 
EFM32 TOP223P 12160 MB90F4 0512T K1005 N4340W1E ML12561
Product Description
Full Text Search
 

To Download HT8100302 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 HT81003 EasyVoiceTM 3-Second Speech
Features
* Operating voltage: 2.4V~5V * Directly drives an external transistor * PWM function directly driver speaker * Low standby current (1mA typ. for VDD=3V) * Minimal external components * 240 notes table ROM for key functions * Programmable silence length and end-pulse width * FLAG2 options
3Hz flash 6Hz flash Busy output OFF * 2 keys
* Key options
-
(minimal end-pulse width is 1.3ms at 8kHz sampling rate)
* 3-sec voice capacity (based on a 5kHz sampling
rate)
* Controllable volume * FLAG1 options -
End-pulse output 3Hz, 3HzB flash 6Hz, 6HzB flash Busy output OFF
Sequential/Directed Repeat (KEY2) STOP key (KEY2) Key debounce time: 1.2ms, 22ms, 45ms (based on a 8kHz sampling rate) - One shot/Normal - Pull-high resistance: 0, 50kW, 100kW, 200kW * Section options
- Retriggerable - Non-retriggerable * Dice form or 16-pin DIP package
-
Applications
* Leisure products * Alarm clocks * Public address system * Alert and warning system * Sound effect generators
General Description
The HT81003 is a Mask ROM type. The HT81003 is a single-chip voice synthesizer LSI with 3-second voice capacity at 5kHz sampling rate. The chip when triggered drives a speaker through an external transistor with a PWM output. Negligible current is consumed in the standby state. The HT81003 provides 2-key inputs and 2 programmable FLAG outputs. With 2.4V~5.0V power supply, a complete synthesized voice playback system can be easily built with very few external components. The customers voice sources are recorded section by section into an internal mask ROM. The instructions of section playback arrangement of each key are stored in the table ROM. The key features are also programmable. With such a flexible structure, the HT81003 is excellent for versatile voice applications.
EasyVoiceTM is a trademark of Holtek Semiconductor Inc.
Rev. 1.10
1
January 22, 2002
HT81003
Block Diagram
TG1 I/O 1 OSCI D ebounce C ir c u it O s c illa to r C ir c u it O n e -s h o t S ta tu s D is p la y C o n tr o lle r I/O 2 S e le c to r OUT1 OUT2 VDD VSS R O M A d d re s s C o u n te r
T im e B a s e G e n e ra to r A u d io C o n tr o lle r
D a ta R O M
Pin Assignment
NC NC NC VDD 4 5 6 7 8 NC OSCI KEY1 I/O 1 3 2 1 16 15 14 13 12 11 10 9 NC NC VSS OUT1 VDD OUT2 VSS I/O 2
Pad Assignment
10 VDD OSCI KEY1 2 3 4 I/O 1 5 6 VSS I/O 2 7 1 9 (0 ,0 ) 8 VDD OUT2 VSS OUT1
H T81003 1 6 D IP -A
Chip size: 42.346.7 (mil)2 * The IC substrate should be connected to VSS in the PCB layout artwork.
Pad Coordinates
Pad No. 1 2 3 4 5 X -387.35 -391.70 -202.25 -67.25 68.25 Y 20.06 -200.11 -377.40 -377.40 -377.40 Pad No. 6 7 8 9 10 X 214.30 383.00 379.05 383.00 397.50 Y
Unit: mm
-340.60 -77.60 -347.50 192.30 457.50
Pin Description
Pin No. 1, 2, 3, 5, 15, 16 4, 12 6 7 8 9 10, 14 11 13 Pin Name NC VDD OSCI KEY1 I/O1 I/O2 VSS OUT2 OUT1 I/O 3/4 3/4 I I I I/O 3/4 O O Internal Connection 3/4 3/4 Oscillator Input Pin Pull-high NMOS Pull-high Pull-high Input/NMOS 3/4 CMOS CMOS No connection Positive power supply Oscillator input pin Trigger key 1, active low Trigger key 2, active low/NMOS output Pull-high/transistor output/NMOS output Negative power supply, ground PWM output +/NMOS output PWM output -/NMOS output Description
Rev. 1.10
2
January 22, 2002
HT81003
Absolute Maximum Ratings
Supply Voltage ...........................................-0.3V to 6V Input Voltage ............................ VSS-0.3V to VDD+0.3V Storage Temperature .......................... -50C to 125C Operating Temperature ..........................-20C to 70C
Note: These are stress ratings only. Stresses exceeding the range specified under Absolute Maximum Ratings may cause substantial damage to the device. Functional operation of this device at other conditions beyond those listed in the specification is not implied and prolonged exposure to extreme conditions may affect device reliability.
Electrical Characteristics
Symbol VDD IDD ISTB IOL1 PWM Output Current IOH1 IOL2 IOH2 IOL3 VIH VIL I/O2 (TR) Tr Output Current I/O1 (FLAG Sink Current) H Input Voltage L Input Voltage 3V 3V 3V 3V 3/4 3/4 Parameter Operating Voltage Operating Current Standby Current Test Conditions VDD 3V 3V 3V 3V Conditions 3/4 No load OSC stop VOL=0.2VDD VOH=0.8VDD VOL=0.1VDD VOH=0.9VDD VOL=0.1VDD 3/4 3/4 R=50kW (option) RPH Input Pull-high Resistor 3V R=100kW (option) R=200kW (option) Min. 2.4 3/4 3/4 90 -10 1 -1 3 0.8VDD 0 40 80 160 Typ. 3 1000 1 110 -20 3 -2 5 3/4 3/4 50 100 200 Max. 5 1200 3 3/4 3/4 3/4 3/4 3/4 VDD 0.2VDD 60 120 240
Ta=25C Unit V mA mA mA mA mA mA V V
kW
Rev. 1.10
3
January 22, 2002
HT81003
Functional Description
The EasyVoiceTM is voice synthesizer with 3-second voice capacity. A group of pre-recorded voice sections is played upon receipt of key trigger input signals. Two FLAG signals are output while playing voices. The 3-sec voice capacity can be divided into sections of arbitrary length. Notice that the silence length and end-pulse width are not included in the memory. By using Holteks programming tools, the contents and arrangement of sections, as well as key features and FLAG output are all programmable before device fabrication. The IC provides 2 key inputs (KEY1~KEY2), KEY1 can be optioned as a direct, sequential trigger key. Key 2 can be selected as a stop or a direct key. Play function block diagram
8 /1 6 /3 2 W speaker Key tr ig g e r Key fe a tu re s o p tio n Ke fu n c ta b RO tio n le M y V o ic e ROM PW M+ V PW MS e le c t TR
DD
Section Section is the basic element constituting the contents of the voice ROM. During programming, the customers voice sources can be divided into as many sections as required. A section can be composed of a voice or an interval of silence. However, the silent length is not counted in the voice ROM. The total number of sections included should be less than 256 due to the space limitation of the function table ROM. The total length of the included sections is limited by the voice ROM. A section, when triggered by a key input, can be played once, repeatedly or cascaded with other sections, depending on the key function table instructions. The following are examples of section division:
E x a m p le 1 : O n e s e c tio n o n ly s e c .1 ROM E x a m p le 2 : 3 s e c tio n d iv is io n s e c .1 s e c .2 ROM s e c .3
8W speaker
P la y c o n tr o l lo g ic
. la g o u tp u t
E x a m p le 3 : N s e c .1
s e c tio n d iv is io n s e c .2 ROM s e c .N
System oscillator The EasyVoiceTM has a built-in RC oscillator which requires only one external resistor for normal applications. The oscillator frequency is typically 2MHz for an external resistor of 150kW. The required oscillator frequency may vary with different sampling rates in the process of voice programming. As a result, the value of the oscillator resistor may be different with respect to different items.
OSCI
In addition, a section can be set as retriggerable or non-retriggerable depending on code option.
* Retriggerable
When the currently playing section is set as retriggerable, it will stop immediately upon receipt of other key inputs.
* Non-retriggerable
H T81003
R
OSC
The oscillator is turned on when triggered by a key input. After playing, it is immediately turned off. Then the chip goes into the standby state. Voice ROM The voice ROM is originally designed to continuously record the 3-sec voice data at about 5kHz sampling rate. A higher sampling rate will generate voices of better playback quality, but will shorten the total recording time. On the other hand, a lower sampling rate will result in longer recording time but sacrifice the voice quality. The playback time can be significantly extended by making use of coding efficiency, silence playing, section repeating, section cascade, etc. Rev. 1.10 4
When the currently playing section is selected as non-retriggerable, it will go on playing until the whole section is completed, whether or not there is a key input in the process of playing. For a key group, some sections can be set as retriggerable and some as non-retriggerable. When a retriggerable section of a key group is playing, any key can be triggered to interrupt its playing. If it is a non-retriggerable section playing, any key interrupt is invalid. Group The EasyVoiceTM plays groups according to the key input. A group can be made up of one or more sections. When a key is triggered, the corresponding group is played. For example, triggering KEY2 plays group 2, and so on. The same section is allowed to appear in different groups. However, KEY1 can be made up of multiple groups when it is optioned as a sequential key. Otherwise, each key is composed by one group only.
January 22, 2002
HT81003
Key function table The voice ROM sections are played according to the instructions of the key function table. The function table contains group information and the playing order of the sections in the groups. Notice that the total amount of sections included in the groups should be less than 256 which is the space limitation of the function table ROM.
* KEY1 as a direct key
As indicated in the above table, KEY1 can be made up of sub-groups. The corresponding sub-groups is played in sequence each time KEY1 is triggered.
The playing sequence of sequential KEY1 is: Group 1-1 (R) Group 1-2 (R) Group 1-3 ..... (R) Group 1-N (the last group) (R) Group 1-1 ..... Reset of KEY1 playing sequence If a sub-group of KEY1 group is being played and KEY2 is triggered, the playing sub-group will be terminated, and the newly triggered key group is played in stead. The first sub-group will start playing by retriggering KEY1. In other words, the KEY1 playing sequence is reset whenever a key other than KEY1 is triggered (see Figure 1).
Each key is mapped to a group in the function table. If a key is not used, the group mapped to that key is a piece of silence. The following is an example of the function table: Group 1 Group 2 sec.1 + sec.2 + sec.3 + sec.4 sec.3
Sub-group selection When KEY1 is triggered with pulses, a desired sub-group can be selected by controlling its corresponding pulse number. However, the features of KEY1 have to be set in the following ways:
-
As illustrated in the table, voice ROM is composed of 4 sections, and 5 sections for the function table. If KEY1 is momentarily triggered, section 1, section 2, section 3 and section 4 are played in sequence and then stopped. Triggering KEY2 plays section 3.
* KEY1 as a sequential key
sequential retriggerable minimum key debounce time (@1.2ms, fOSC=2MHz)
When KEY1 is optioned as a sequential key, it can include multiple groups (sub-groups) in the function table. However, KEY2 is used as a direct key exclusively and comprise of only one group in the function table. An example is shown below: Group 1-1 Group 1-2 : : Group 1-N Group 2
KEY1 KEY2 AUD G ro u p 1 -1 G ro u p 1 -2
For instance, if sub-group 1-3 is the previous playing group, sub-group 1-5 will start playing after 2 pulses are applied to KEY1, and so on. To make a selection of KEY1 sub-groups more easy, KEY2 should be programmed as silence. Then this silence key has to be triggered to reset KEY1. By so doing, the playing sub-group of KEY1 is directly specified by the pulse number applied to KEY1 (see Figure 2).
* KEY2 as a stop key (by mask option)
sec.4 + sec.2 sec.1 + sec.3 : : sec.2 + sec.3 sec.2 + sec.3
When KEY2 functions as a stop key, any voice output can be stopped by pressing KEY2.
G ro u p 1 -N
G ro u p (2 ~ 8 )
G ro u p 1 -1
Figure 1. Reset of KEY1 playing sequence
KEY1 KEY2 ( S ile n c e ) AUD G ro u p 1 -N G ro u p 1 -M N p u ls e M p u ls e
Figure 2. KEY1 sub-group selection
Rev. 1.10
5
January 22, 2002
HT81003
* KEY2 as a repeat key
As a repeat key, the sections included can be played sequentially and repeatedly until other key input is triggered. Key features
* Key priority
OFF, 3HzB flash, Busy, 6HzB flash, 3hz, 6Hz or End-pulse output FLAG2, on the other hand, can be set as one of the following signal outputs: OFF, 3Hz flash, 6Hz flash, or Busy output
* 3Hz/3HzB flash
When two keys are triggered simultaneously, the output voice is determined by the key priority as shown below: KEY1>KEY2
* Key debounce time
There are three kinds of key-in debounce time to be selected by mask option, namely, 1.2ms, 22ms, 45ms. The key debounce time varies with the value of the system frequency.
* Pull-high resistance
When voices are playing, FLAG1 as well as FLAG2 pin outputs a 3Hz signal to drive a LED. The signal is active low, 25% duty. Once the voice output is terminated, the FLAG1 and FLAG2 pins become floating outputs. When the FLAG1 and the FLAG2 pins are optioned as 3HzB and 3Hz output, they will alternately output at a 3Hz rate.
AUD
Four kinds of key input pin pull-high resistance can be selected by mask option, namely, 0kW, 50kW, 100kW and 200kW. The resistance may vary with VDD, temperatures and the chip itself due to process variations.
* Trigger mode
.LAG : . lo a tin g
* 6Hz/6HzB flash
The two keys can optioned as one-shot trigger mode or normal mode.
One shot When one of the two keys (KEY1, KEY2) is pressed momentarily or held down, the group corresponding to that key will play once.
KEY N AUD G ro u p N G ro u p N
When voices are playing, the FLAG1 pin outputs a 6Hz signal to drive a LED. The signal is active low, 25% duty. Once the voice output is terminated, the FLAG1 pin becomes a floating output. When the FLAG1 and the FLAG2 pins are optioned as 6HzB and 6Hz outputs, they will alternately output at a 6Hz rate.
AUD
.LAG : . lo a tin g
Normal trigger When one of the two keys is pressed and held down, the corresponding group will continue playing. Once the pressed key is released, the group will not stop until the included sections are all completed.
KEY N AUD G ro u p N G ro u p N G ro u p N
.LAG
* Busy output
When a voice group is playing, the outputs of both FLAG1 and FLAG2 are turned low, indicating that the chip is busy.
AUD
FLAG When voices are playing, both FLAG1 and FLAG2 pins are activated to output one of the following signals through code option. FLAG1 can be optioned as one of the following signal outputs:
: . lo a tin g
In addition to the above-stated output signals, FLAG1 can also generate one of the following signals by code option:
Rev. 1.10
6
January 22, 2002
HT81003
End-pulse output When the voice output is completed, the FLAG1 pin outputs an active low pulse. The pulse width can be programmed depending on the customers requirements. The FLAG1 as well as FLAG2 pins are both floating outputs when the chip is in the standby state.
AUD
I/O2 The I/O2 pin is a PWM structure. It outputs voice signals to drive a speaker through an external NPN transistor when the chip is active. The OUT1 and OUT2 pins are configured as PWM structure which can drive 8/16/32W speaker directly. An 8050 type transistor with hFE@150 is recommended for an output driver.
OSCI OUT1 SPK OUT2
.LAG : . lo a tin g
R
OSC
H T81003
V
DD
Volume control The function of the volume control can be set by mask option. A code is written in the function table for the purpose of controlling the volume of each section output after the volume control function is chosen. There are two volume options, namely; full range and half range.
R
SPK OSCI
OSC
I/O 2
H T81003
Application Circuits
0 .1 m . V
DD
0 .1 m .
V
DD
KEY2 I/O 1 KEY1 KEY1 R
OSC
VDD OUT1 S peaker S peaker 8W OUT2 I/O 2 VSS 8 W /1 6 W /3 2 W 200W 8050
KEY2 I/O 1 KEY1 KEY1 R
OSC
VDD OUT1
200W
200W LED2
S peaker 8W
LED 1
H T81003
H T81003
OUT2 I/O 2 8050
OSCI
OSCI VSS
200W
0 .1 m .
V
DD
0 .1 m . LED1 OUT1 S peaker KEY1 KEY1
V
DD
KEY2 I/O 1 KEY1 KEY1 R
OSC
VDD
VDD OUT1 S peaker
200W LED1
200W LED2
H T81003
OUT2 I/O 2
8 W /1 6 W /3 2 W R 200W
H T81003
OSC
OUT2 I/O 2
8 W /1 6 W /3 2 W 200W
OSCI VSS
OSCI VSS I/O 1
V 0 .1 m . LED1 KEY1 R
OSC
DD
0 .1 m .
V
DD
200W VDD I/O 1 KEY1 OSCI VSS OUT1 S peaker S peaker 8W OUT2 I/O 2 8 W /1 6 W /3 2 W 200W 8050 R KEY2 I/O 1 KEY1 KEY1
OSC
VDD OUT1 S peaker
HT81003
H T81003
OUT2 I/O 2
8 W /1 6 W /3 2 W T o n e in
OSCI VSS
Rev. 1.10
7
January 22, 2002
HT81003
Holtek Semiconductor Inc. (Headquarters) No.3, Creation Rd. II, Science Park, Hsinchu, Taiwan Tel: 886-3-563-1999 Fax: 886-3-563-1189 http://www.holtek.com.tw Holtek Semiconductor Inc. (Taipei Sales Office) 4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, Taiwan Tel: 886-2-2655-7070 Fax: 886-2-2655-7373 Fax: 886-2-2655-7383 (International sales hotline) Holtek Semiconductor Inc. (Shanghai Sales Office) 7th Floor, Building 2, No.889, Yi Shan Rd., Shanghai, China 200233 Tel: 021-6485-5560 Fax: 021-6485-0313 http://www.holtek.com.cn Holtek Semiconductor Inc. (Shenzhen Sales Office) 5/F, Unit A, Productivity Building, Cross of Science M 3rd Road and Gaoxin M 2nd Road, Science Park, Nanshan District, Shenzhen, China 518057 Tel: 0755-8616-9908, 8616-9308 Fax: 0755-8616-9533 Holtek Semiconductor Inc. (Beijing Sales Office) Suite 1721, Jinyu Tower, A129 West Xuan Wu Men Street, Xicheng District, Beijing, China 100031 Tel: 010-6641-0030, 6641-7751, 6641-7752 Fax: 010-6641-0125 Holtek Semiconductor Inc. (Chengdu Sales Office) 709, Building 3, Champagne Plaza, No.97 Dongda Street, Chengdu, Sichuan, China 610016 Tel: 028-6653-6590 Fax: 028-6653-6591 Holmate Semiconductor, Inc. (North America Sales Office) 46729 Fremont Blvd., Fremont, CA 94538 Tel: 510-252-9880 Fax: 510-252-9885 http://www.holmate.com
Copyright O 2002 by HOLTEK SEMICONDUCTOR INC. The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used solely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. Holteks products are not authorized for use as critical components in life support devices or systems. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information, please visit our web site at http://www.holtek.com.tw.
Rev. 1.10
8
January 22, 2002


▲Up To Search▲   

 
Price & Availability of HT8100302

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X